﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="ordem_servico_incluir.aspx.cs" Inherits="softsales.pagina.ordem_servico.ordem_servico_incluir" %>
<%@ MasterType VirtualPath="~/Site.Master" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>

<asp:Content ID="Content1" ContentPlaceHolderID="Cabecalho" runat="server">

    <script type="text/javascript">
        function onOkPost() {
            __doPostBack();
        }

</script>

<script type="text/javascript">

    $(document).ready(function () {

        ordem_servico();

        function ordem_servico() {


            // Verifica Saldo em Estoque
            $.fn.VerificaSaldoEstoque = function () {

                var id = $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").val();

                if (id != "") {
                    $.ajax({
                        url: "../produto/produto.asmx/SelecionarPorId",
                        type: "post",
                        dataType: "json",
                        data: "{id:'" + id + "' }",
                        contentType: "application/json; charset=utf-8",
                        success: function (data) {
                            if (data.d != "null") {
                                var resultado = $.parseJSON(data.d);
                                resultado = eval(resultado.qtd_estoque);

                                if (resultado > 0) {
                                    return true;
                                }
                                else {
                                    return false;
                                }


                            }
                            else {
                                alert("Nenhum registro encontrado");
                            }

                        },
                        error: function () {
                            alert("Erro ao tentar consultar ajax produto");
                        }


                    });
                }




            }


            $.fn.ValidarFormulario = function () {

                var id_empresa = $("#<%= DDL_ID_EMPRESA.ClientID %>").val();
                var id_forma_pagamento = $("#<%= DDL_ID_FORMA_PAGAMENTO.ClientID %>").val();
                var id_condicao_pagamento = $("#<%= DDL_ID_CONDICAO_PAGAMENTO.ClientID %>").val();
                var id_cli_for = $("#<%= TXT_ID_CLI_FOR.ClientID %>").val();

                var id_tipo_ordem_servico = $("#<%= DDL_ID_TIPO_ORDEM_SERVICO.ClientID %>").val();


                if (id_empresa == "") {
                    alert("É necessário selecionar a empresa");
                    $("#<%= DDL_ID_EMPRESA.ClientID %>").focus();
                    return false;
                }

                if (id_cli_for == "") {
                    alert("É necessário selecionar um cliente ou fornecedor");
                    $("#<%= TXT_ID_CLI_FOR.ClientID %>").focus();
                    return false;

                }

                if (id_tipo_ordem_servico == "") {
                    alert("É necessário selecionar o tipo da ordem de serviço");
                    $("#<%= DDL_ID_TIPO_ORDEM_SERVICO.ClientID %>").focus();
                    return false;

                }


                if (id_forma_pagamento == "") {

                    alert("É necessário selecionar a forma de pagamento");
                    $("#<%= DDL_ID_FORMA_PAGAMENTO.ClientID %>").focus();
                    return false;
                }

                if (id_condicao_pagamento == "") {

                    alert("É necessário selecionar a condição de pagamento");
                    $("#<%= DDL_ID_CONDICAO_PAGAMENTO.ClientID %>").focus();
                    return false;
                }



            }

            // Calculo Valores
            $.fn.CalculoValores = function () {
                var unitario = $("#<%= TXT_VALOR_UNITARIO.ClientID %>").val();
                var outro = $("#<%=TXT_VALOR_OUTRO.ClientID %>").val();
                var desconto = $("#<%=TXT_VALOR_DESCONTO.ClientID %>").val();
                var qtd = $("#<%= TXT_QTD.ClientID %>").val();

                unitario = $.fn.TrataDecimal(unitario);
                desconto = $.fn.TrataDecimal(desconto);
                outro = $.fn.TrataDecimal(outro);
                qtd = $.fn.TrataDecimal(qtd);

                var valor_total_item = $.fn.CalculoTotalItem(unitario, qtd, desconto, outro);


                $("#<%= TXT_VALOR_TOTAL_ITEM.ClientID %>").val(float2moeda(valor_total_item));

            }


            // Calculo Total Item 
            $.fn.CalculoTotalItem = function (unitario, qtd, desconto, outro) {
                var valor_total_item = parseFloat(unitario) * parseFloat(qtd) - parseFloat(desconto) + parseFloat(outro);
                return valor_total_item;
            }


            // TRATA DECIMAL
            $.fn.TrataDecimal = function (valor) {
                for (i = 0; i <= valor.length; i++) {
                    valor = valor.replace(".", "");
                }
                valor = valor.replace(",", ".");
                return valor;
            }

            function float2moeda(num) {
                x = 0;
                if (num < 0) {
                    num = Math.abs(num);
                    x = 1;
                }
                if (isNaN(num)) num = "0";
                cents = Math.floor((num * 100 + 0.5) % 100);

                num = Math.floor((num * 100 + 0.5) / 100).toString();

                if (cents < 10) cents = "0" + cents;
                for (var i = 0; i < Math.floor((num.length - (1 + i)) / 3); i++)
                    num = num.substring(0, num.length - (4 * i + 3)) + '.'
                               + num.substring(num.length - (4 * i + 3));
                ret = num + ',' + cents;
                if (x == 1) ret = ' - ' + ret; return ret;

            }



            $("#<%= BTN_SALVAR.ClientID %>").click(function () {

                $.fn.ValidarFormulario();
                

            });



            $("#<%= BTN_INCLUIR_ITEM.ClientID %>").click(function () {

                $.fn.ValidarFormulario();

                var id_prod_serv = $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").val();
                var descricao = $("#<%=TXT_DESCRICAO.ClientID %>").val();
                var qtd = $("#<%=TXT_QTD.ClientID %>").val();
                var vlr_unitario = $("#<%=TXT_VALOR_UNITARIO.ClientID %>").val();
                var vlr_total = $("#<%=TXT_VALOR_TOTAL_ITEM.ClientID %>").val();

                if (id_prod_serv == "") {

                    alert("É necessário selecionar um produto ou serviço");
                    $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").focus();
                    return false;
                }

                if (descricao == "") {
                    alert("É necessário selecionar um produto ou serviço");
                    $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").focus();
                    return false;

                }

                if (qtd == "") {
                    alert("É necessário selecionar um produto ou serviço");
                    $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").focus();
                    return false;

                }

                if (vlr_unitario == "") {
                    alert("É necessário selecionar um produto ou serviço");
                    $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").focus();
                    return false;

                }

                /*         if (!$.fn.VerificaSaldoEstoque()) {
                alert("O produto selecionado não possui saldo suficiente.");
                return false;
                }
                */


            });

            // PRODUTO            
            $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").blur(function () {
                var id = $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").val();

                if (id != "") {
                    $.ajax({
                        url: "../produto/produto.asmx/SelecionarPorId",
                        type: "post",
                        dataType: "json",
                        data: "{id:'" + id + "' }",
                        contentType: "application/json; charset=utf-8",
                        success: function (data) {
                            if (data.d != "null") {
                                var resultado = $.parseJSON(data.d);
                                $("#<%=TXT_DESCRICAO.ClientID %>").val(resultado.descricao);

                                var unitario = resultado.valor_venda;
                                var qtd = $("#<%= TXT_QTD.ClientID %>").val();
                                var desconto = $("#<%=TXT_VALOR_DESCONTO.ClientID %>").val();
                                var outro = $("#<%=TXT_VALOR_OUTRO.ClientID %>").val();



                                unitario = parseFloat(unitario);
                                qtd = parseFloat(qtd);
                                desconto = parseFloat(desconto);
                                outro = parseFloat(outro);
                                $("#<%=TXT_VALOR_OUTRO.ClientID %>").val("0,00");
                                $("#<%=TXT_VALOR_DESCONTO.ClientID %>").val("0,00");
                                $("#<%=TXT_VALOR_UNITARIO.ClientID %>").val(float2moeda(resultado.valor_venda));
                                $("#<%= TXT_VALOR_TOTAL_ITEM.ClientID %>").val(float2moeda(resultado.valor_venda));
                                $("#<%= TXT_QTD.ClientID %>").focus();
                                $("#<%= TXT_QTD.ClientID %>").select();

                            }
                            else {
                                alert("Nenhum registro encontrado");
                                $("#<%=TXT_DESCRICAO.ClientID %>").val("");
                                $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").val("");

                            }

                        },
                        error: function () {
                            alert("Erro ao tentar consultar ajax Fornecedor");
                            $("#<%=TXT_DESCRICAO.ClientID %>").val("");
                            $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").val("");
                        }


                    });
                }
            });

            // CLIENTE
            $("#<%=TXT_ID_CLI_FOR.ClientID %>").blur(function () {
                var id = $("#<%=TXT_ID_CLI_FOR.ClientID %>").val();

                if (id != "") {
                    $.ajax({
                        url: "../cadastro/cadastro.asmx/SelecionarPorId",
                        type: "post",
                        dataType: "json",
                        data: "{id:'" + id + "' }",
                        contentType: "application/json; charset=utf-8",
                        success: function (data) {
                            if (data.d != "null") {
                                var resultado = $.parseJSON(data.d);
                                $("#<%=TXT_NOME_CLI_FOR.ClientID %>").val(resultado.nome);


                            }
                            else {
                                alert("Nenhum registro encontrado");
                                $("#<%=TXT_NOME_CLI_FOR.ClientID %>").val("");
                                $("#<%=TXT_ID_CLI_FOR.ClientID %>").val("");

                            }

                        },
                        error: function () {
                            alert("Erro ao tentar consultar ajax Fornecedor");
                            $("#<%=TXT_NOME_CLI_FOR.ClientID %>").val("");
                            $("#<%=TXT_ID_CLI_FOR.ClientID %>").val("");
                        }


                    });
                }
            });


            // QUANTIDADE
            $("#<%= TXT_QTD.ClientID %>").blur(function () {

                var val = $("#<%= TXT_QTD.ClientID %>").val();

                if (val <= 0) {
                    $("#<%= TXT_QTD.ClientID %>").val(parseInt(1));

                }
                $.fn.CalculoValores();




            });

            // VALOR OUTRO
            $("#<%= TXT_VALOR_OUTRO.ClientID %>").blur(function () {

                var val = $("#<%= TXT_VALOR_OUTRO.ClientID %>").val();

                if (val <= 0) {
                    $("#<%= TXT_VALOR_OUTRO.ClientID %>").val("0,00");

                }

                $.fn.CalculoValores();


            });

            // VALOR DESCONTO
            $("#<%= TXT_VALOR_DESCONTO.ClientID %>").blur(function () {

                var val = $("#<%= TXT_VALOR_DESCONTO.ClientID %>").val();

                if (val <= 0) {
                    $("#<%= TXT_VALOR_DESCONTO.ClientID %>").val("0,00");
                }
                $.fn.CalculoValores();


            });

            // VALOR UNITARIO
            $("#<%= TXT_VALOR_UNITARIO.ClientID %>").blur(function () {

                var val = $("#<%= TXT_VALOR_UNITARIO.ClientID %>").val();

                if (val <= 0) {
                    $("#<%= TXT_VALOR_UNITARIO.ClientID %>").val("0,00");
                    $("#<%=TXT_ID_PRODUTO_SERVICO.ClientID %>").trigger("blur");
                }

                $.fn.CalculoValores();


            });




        }

        var prm = Sys.WebForms.PageRequestManager.getInstance();
        if (prm != null) {
            //Registrando uma chamada a função inicializa() após o fim da renderização parcial da página.
            prm.add_endRequest(function () {
                ordem_servico();
            });

        }



    });
</script>



</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ConteudoPrincipal" runat="server">
         

<div class="inner-page-title">
<h2><asp:Label ID="LBL_TITULO_PAGINA" runat="server" Text="Ordem de Serviço"></asp:Label></h2>

</div>

<ajaxToolkit:TabContainer ID="TAB_CONTAINER" runat="server" ActiveTabIndex="1"
Width="100%">
<asp:TabPanel runat="server" HeaderText="TabPanel1" ID="TAB_ORDEM_SERVICO">
<HeaderTemplate>
Dados Ordem Serviço
</HeaderTemplate>

<ContentTemplate>
<div class="content-box"><div class="softsales-form">
<div class="softsales-form-linha"><div class="grid_2">NUM_ORDEM SERVIÇO <div class="softsales-form-campo">

<asp:TextBox ID="TXT_NUM_OS" runat="server"
CssClass="campo-text requerido large" ReadOnly="True"></asp:TextBox></div></div>
<div class="grid_10"><label for="Label_ID_EMPRESA">EMPRESA</label> <div class="softsales-form-campo">

<asp:DropDownList ID="DDL_ID_EMPRESA" runat="server"
CssClass="campo-select full requerido" ></asp:DropDownList></div>
<div class="softsales-form-error">

<asp:RequiredFieldValidator ID="RFV_ID_EMPRESA" runat="server"
ControlToValidate="DDL_ID_EMPRESA" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator></div></div>

<div class="clear"></div></div>

<div class="softsales-form-linha"><div class="grid_2"><label for="Label_ID_CLI_FOR">CÓDIGO</label>

<div class="softsales-form-campo">

<asp:TextBox ID="TXT_ID_CLI_FOR" runat="server"
CssClass="campo-text large requerido apenas_numeros"></asp:TextBox>
<asp:ImageButton ID="IMG_BTN_ABRIR_MODAL_CLI_FOR" runat="server"
CausesValidation="False" ImageUrl="~/images/icons/application.gif" OnClientClick="OpenModal('../cliente/cliente_modal.aspx','','400','800');"
/></div></div><div class="grid_10"><label for="Label_NOME_RAZAO_SOCIAL">NOME/RAZÃO SOCIAL</label>

<div class="softsales-form-campo">

<asp:TextBox CssClass="campo-select requerido"
ID="TXT_NOME_CLI_FOR" runat="server" Width="100%" Enabled="False"></asp:TextBox></div></div>
<div class="clear"></div></div>

<div class="softsales-form-linha"><div class="grid_2"><label for="Label_ID_OS_GARANTIA">OS. GARANTIA</label>

<div class="softsales-form-campo">

<asp:TextBox ID="TXT_ID_OS_GARANTIA" runat="server"
CssClass="campo-text apenas_numeros large"></asp:TextBox></div></div>

<div class="grid_3"><label for="Label_ID_TIPO_ORDEM_SERVICO">TIPO_ORDEM DE SERVIÇO</label>

<div class="softsales-form-campo">

<asp:DropDownList ID="DDL_ID_TIPO_ORDEM_SERVICO" runat="server"
CssClass="campo-select requerido full" ></asp:DropDownList></div></div>

<div class="grid_3">

<label for="Label_ID_SITUACAO_ORDEM_SERVICO">SITUACAO_ORDEM DE SERVIÇO</label>

<div class="softsales-form-campo">

<asp:DropDownList ID="DDL_ID_SITUACAO_ORDEM_SERVICO" runat="server"
CssClass="campo-select requerido full"></asp:DropDownList></div></div>

<div class="grid_2"><label for="Label_PLACA">PLACA</label> <div class="softsales-form-campo"><asp:TextBox CssClass="campo-text requerido placa large" ID="TXT_PLACA" runat="server"></asp:TextBox></div></div>

<div class="grid_2"><label for="Label_KM">KM</label> <div class="softsales-form-campo"><asp:TextBox CssClass="campo-text large" ID="TXT_KM" runat="server"></asp:TextBox></div></div>

<div class="clear"></div></div>

<div class="softsales-form-linha"><div class="grid_2"><label for="Label_DT_EMISSAO">DT_EMISSAO</label>

<div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text data large" ID="TXT_DT_EMISSAO" runat="server"></asp:TextBox></div></div>

<div class="grid_2"><label for="Label_DT_ENTRADA">DT_ENTRADA</label> <div class="softsales-form-campo"><asp:TextBox CssClass="campo-text data large" ID="TXT_DT_ENTRADA" runat="server"></asp:TextBox></div></div>

<div class="grid_2"><label for="Label_DT_ENTREGA">DT_ENTREGA</label> <div class="softsales-form-campo"><asp:TextBox CssClass="campo-text data large" ID="TXT_DT_ENTREGA" runat="server"></asp:TextBox></div></div>

<div class="grid_2"><label for="Label_DT_APROVACAO">DT_APROVACAO</label>

<div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text data large" ID="TXT_DT_APROVACAO" runat="server"></asp:TextBox></div></div>

<div class="grid_2"><label for="Label_DT_VALIDADE">DT_GARANTIA</label>

<div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text data large" ID="TXT_DT_GARANTIA" runat="server"></asp:TextBox></div></div>

<div class="grid_2"><label for="Label_DT_FECHAMENTO">DT_FECHAMENTO</label>

<div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text data large" ID="TXT_DT_FECHAMENTO" runat="server"></asp:TextBox></div></div>

<div class="clear"></div></div></div></div>

</ContentTemplate>

</asp:TabPanel>
<asp:TabPanel ID="TAB_ORDEM_SERVICO_ITEM" runat="server" HeaderText="TabPanel2">
<HeaderTemplate>
Item
</HeaderTemplate>

<ContentTemplate>
<div class="inner-page-title"><h2><asp:Label ID="Label2" runat="server" Text="Produtos e Serviços"></asp:Label>

</h2></div>
<div class="content-box"><div class="softsales-form"><div class="softsales-form-linha"><div class="grid_2">

<label for="Label_DESCRICAO">CÓD. PROD/SERV</label>

<div class="softsales-form-campo">

<asp:TextBox ID="TXT_ID_PRODUTO_SERVICO" CssClass="campo-text large requerido apenas_numeros" runat="server"></asp:TextBox>


<asp:ImageButton ID="IMG_BTN_ABRIR_MODAL_PRODUTO" runat="server" OnClientClick="OpenModal('../produto/produto_modal.aspx','','400','800');"
CausesValidation="False" ImageUrl="~/images/icons/application.gif" />
</div></div><div class="grid_10"><label for="Label_DESCRICAO">DESCRICAO</label>
<div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text full requerido" ID="TXT_DESCRICAO" runat="server"></asp:TextBox>

</div></div>
<div class="clear"></div></div>

<div class="softsales-form-linha"><div class="grid_2"><label for="Label_VALOR_UNITARIO">VLR_UNITARIO</label>

<div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text moeda requerido vlr_unitario large"
ID="TXT_VALOR_UNITARIO" runat="server">0,00</asp:TextBox>
</div></div>
<div class="grid_2"><label for="Label_QTD">QTD</label> <div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text requerido apenas_numeros large" ID="TXT_QTD"
runat="server">0</asp:TextBox>
</div></div>
<div class="grid_2"><label for="Label_VALOR_DESCONTO">VLR_DESCONTO</label>

<div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text moeda large" MaxLength="10"
ID="TXT_VALOR_DESCONTO" runat="server">0,00</asp:TextBox>
</div></div>
<div class="grid_2"><label for="Label_VALOR_OUTRO">VLR_OUTRO</label> <div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text moeda large" MaxLength="10"
ID="TXT_VALOR_OUTRO" runat="server">0,00</asp:TextBox>
</div></div>
<div class="grid_2"><label for="Label_VALOR_TOTAL">VALOR_TOTAL ITEM</label>

<div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text moeda requerido large"
ID="TXT_VALOR_TOTAL_ITEM" runat="server">0,00</asp:TextBox>
</div></div>
<div class="grid_2"><div class="float-right"><asp:Button ID="BTN_INCLUIR_ITEM" runat="server" Text="INCLUIR" CausesValidation="False"
onclick="BTN_INCLUIR_ITEM_Click" />
</div></div>
<div class="clear"></div></div></div>

<asp:Panel ID="PNL_ORDEM_SERVICO_ITEM" runat="server" >

<div class="softsales-form"><div class="softsales-tabela">

<asp:GridView
ID="GRV_TB_ORDEM_SERVICO_ITEM" runat="server"
onsorting="GRV_TB_ORDEM_SERVICO_ITEM_Sorting" AllowSorting="True"
onpageindexchanging="GRV_TB_ORDEM_SERVICO_ITEM_PageIndexChanging" DataKeyNames="id"
AutoGenerateColumns="False"><Columns>
<asp:BoundField
HeaderText="COD." DataField="id_produto_servico"
SortExpression="id_produto_servico" />
<asp:BoundField DataField="descricao" HeaderText="DESC PRODUTO/SERVIÇO"
SortExpression="descricao" />
<asp:BoundField DataField="qtd" HeaderText="QTD"
SortExpression="qtd" />
<asp:BoundField DataField="valor_unitario" DataFormatString="{0:C}" HeaderText="VLR_UNIT."
SortExpression="valor_unitario" />
<asp:BoundField DataField="valor_total" DataFormatString="{0:C}" HeaderText="VLR_TOTAL"
SortExpression="valor_total" />
<asp:BoundField DataField="valor_desconto" DataFormatString="{0:C}" HeaderText="VLR_DESC."
SortExpression="valor_desconto" />
<asp:BoundField DataField="valor_outro" DataFormatString="{0:C}" HeaderText="VLR_OUTRO"
SortExpression="valor_outro" />
<asp:TemplateField><ItemTemplate>


<asp:ImageButton ID="IMG_BTN_EXCLUIR" CssClass="botao-excluir" runat="server"
ImageUrl="~/images/icons/action_delete.gif" onclick="IMG_BTN_EXCLUIR_Click"
CommandArgument='<%# Eval("id") %>' CausesValidation="False" />
</ItemTemplate>
</asp:TemplateField>
</Columns>

<FooterStyle CssClass="footerGridView" />

<HeaderStyle CssClass="headerGridView" />

<PagerStyle CssClass="pagerGridView" />

<RowStyle CssClass="itemGridView" />
</asp:GridView>
</div></div></asp:Panel>
</div>
</ContentTemplate>

</asp:TabPanel>
<asp:TabPanel ID="TAB_ORDEM_SERVICO_PAGAMENTO" runat="server" HeaderText="TabPanel3">
<HeaderTemplate>
Pagamentos
</HeaderTemplate>

<ContentTemplate>
<div class="inner-page-title"><h2><asp:Label ID="Label5" runat="server" Text="Pagamentos"></asp:Label></h2></div>

<div class="content-box"><div class="softsales-form"><div class="softsales-form-linha"><div class="grid_3">

<label
for="Label_ID_FORMA_PAGAMENTO">FORMA_PAGAMENTO</label>
<div class="softsales-form-campo"><asp:DropDownList
ID="DDL_ID_FORMA_PAGAMENTO" runat="server"
CssClass="campo-select large" AutoPostBack="True"
onselectedindexchanged="DDL_ID_FORMA_PAGAMENTO_SelectedIndexChanged" ></asp:DropDownList></div>

<div
class="softsales-form-error"><asp:RequiredFieldValidator
ID="RFV_ID_FORMA_PAGAMENTO" runat="server"
ControlToValidate="DDL_ID_FORMA_PAGAMENTO" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator></div></div>

<div class="grid_3"><label for="Label_ID_CONDICAO_PAGAMENTO">CONDICAO_PAGAMENTO</label>

<div class="softsales-form-campo"><asp:DropDownList
ID="DDL_ID_CONDICAO_PAGAMENTO" runat="server" CssClass="campo-select large"></asp:DropDownList></div>

<div
class="softsales-form-error"><asp:RequiredFieldValidator
ID="RFV_ID_CONDICAO_PAGAMENTO" runat="server"
ControlToValidate="DDL_ID_CONDICAO_PAGAMENTO" ErrorMessage="Campo Requerido"></asp:RequiredFieldValidator></div></div>

<div class="clear"></div></div></div>

<div class="clear"></div></div>

</ContentTemplate>

</asp:TabPanel>
<asp:TabPanel ID="TAB_ORDEM_SERVICO_DESCRICAO" runat="server" HeaderText="TabPanel4">
<HeaderTemplate>
Descrição Serviço
</HeaderTemplate>

<ContentTemplate>




<div class="inner-page-title"><h2>
<asp:Label ID="Label4" runat="server" Text="Descrição Serviço"></asp:Label></h2></div><div class="content-box"><div class="softsales-form">

<div class="softsales-form-linha"><div class="grid_12">DESCRIÇÃO DO SERVIÇO<div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text full" ID="TXT_DESC_SERVICO"
TextMode="MultiLine" Rows="10" runat="server"></asp:TextBox></div></div>

<div class="clear"></div></div></div></div>

</ContentTemplate>

</asp:TabPanel>
<asp:TabPanel ID="TAB_ORDEM_SERVICO_TOTAL" runat="server" HeaderText="TabPanel4">
<HeaderTemplate>
Total Ordem Serviço
</HeaderTemplate>

<ContentTemplate>
<div class="inner-page-title"><h2><asp:Label ID="Label1" runat="server" Text="Valores da Ordem de Serviço"></asp:Label></h2></div>

<div class="content-box"><div class="softsales-form"><div class="softsales-form-linha"><div class="grid_2">

<label for="Label_VALOR_TOTAL_SERVICO">TOTAL_SERVICO</label>

<div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text moeda large"
ID="TXT_VALOR_TOTAL_SERVICO" runat="server" ReadOnly="True">0,00</asp:TextBox></div></div>

<div class="grid_2"><label for="Label_VALOR_TOTAL_PRODUTO">TOTAL _PRODUTO</label>

<div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text moeda large"
ID="TXT_VALOR_TOTAL_PRODUTO" runat="server" ReadOnly="True">0,00</asp:TextBox></div></div>

<div class="grid_2"><label for="Label_VALOR_TOTAL_DESCONTO">TOTAL_DESCONTO</label>

<div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text moeda large"
ID="TXT_VALOR_TOTAL_DESCONTO" runat="server" ReadOnly="True">0,00</asp:TextBox></div></div>

<div class="grid_2"><label for="Label_VALOR_TOTAL_OUTRO">TOTAL OUTRO</label>

<div class="softsales-form-campo">

<asp:TextBox CssClass="campo-text moeda large"
ID="TXT_VALOR_TOTAL_OUTRO" runat="server" ReadOnly="True">0,00</asp:TextBox></div></div>

<div class="grid_2">

<label for="Label_VALOR_TOTAL_ORDEM_SERVICO">TOTAL_ORDEM_SERVIÇO</label>

<div class="softsales-form-campo"><asp:TextBox CssClass="campo-text moeda large"
ID="TXT_VALOR_TOTAL_ORDEM_SERVICO" runat="server" ReadOnly="True">0,00</asp:TextBox></div></div>

<div class="clear"></div></div></div></div>

</ContentTemplate>

</asp:TabPanel>
</ajaxToolkit:TabContainer>






<div class="content-box">
<div class="softsales-form">
<div class="softsales-form-linha">
<asp:Button ID="BTN_SALVAR" runat="server" Text="Salvar"
onclick="BTN_SALVAR_Click" />
<asp:Button CssClass="botao-cancelar" ID="BTN_CANCELAR" CausesValidation="False"
runat="server" Text="Cancelar" onclick="BTN_CANCELAR_Click" />
<asp:HiddenField ID="HF_ID" runat="server" />
</div>

</div>

</div>



</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ConteudoEsquerda" runat="server">
</asp:Content>
<asp:Content ID="Content4" ContentPlaceHolderID="ConteudoDireita" runat="server">
</asp:Content>
